/* 改变面包屑的样式 */
.layui-breadcrumb {
    font-size: 0
}

.layui-breadcrumb > * {
    font-size: 12px
}

.layui-breadcrumb a {
    color: #999999 !important
}

.layui-breadcrumb a:hover {
    color: #999999 !important
}

.layui-breadcrumb a cite {
    color: #999999;
    font-style: normal
}

.layui-breadcrumb span[lay-separator] {
    margin: 0 10px;
    color: #999999
}



.layui-carousel-arrow {
    display: none \9;
    opacity: 0;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -18px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 35px;
    border: 0;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, .2);
    color: #fff;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    cursor: pointer
}
.layui-carousel:hover .layui-carousel-arrow[lay-type=add], .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add] {
    right: 80px
}

.layui-carousel[lay-arrow=always] .layui-carousel-arrow {
    opacity: 1;
    left: 80px
}
.layui-col-h1{
    color:#003990;
    font-size: 38px;
    font-weight: bold;
    padding-top: 50px;
    text-align: center

}

.layui-col-h1-grey{
    color:#585657;
    font-size: 38px;
    font-weight: bold;
    padding-top: 50px;
    text-align: center

}
.layui-col-h1-white{
    color:#ffffff;
    font-size: 38px;
    font-weight: bold;
    padding-top: 50px;
    text-align: center

}
.layui-col-h2{
    color:#585657;
    padding-top: 15px;
    font-size: 14px;
    text-align: center

}
.layui-col-h2-title{
    padding-top: 15px;
    color:#585657;
    font-size: 14px;
    text-align: center;
}
.layui-col-title{
    padding-top: 20px;
    color:#797778;
    font-size: 14px;
    text-align: center;
    line-height:25px
}
.layui-row-h1{
    padding-top: 10px;
    padding-left: 5px;
    color:#b5a293;
    font-size: 16px;
    font-weight: bold;
}
.layui-row-h2{
    padding-top: 10px;
    padding-left: 5px;
    color:#b5a293;
    font-size: 12px;
}
.layui-row-title{
    padding-top: 10px;
    padding-left: 5px;
    color:#8d8d8d;
    font-size: 14px;
    text-align: left;
    line-height:30px;
    float: left;
}
.layui-fluid-bg{
    margin-top: 20px;
    height: 850px;
    background-image:url('/public/static/upload/pic/ads/bg.jpg');
    background-repeat:repeat-x;
    background-position:right top;
}
.layui-fluid-bg-01 {
    margin-top: 20px;
    height: 950px;

    background: url(/public/static/upload/pic/ads/bg-01.png) no-repeat 0 0;
    background-size: 100% 100%;
}


.layui-fluid-bg-02 {
    margin-top: 20px;
    height: 990px;

    background: url(/public/static/upload/pic/ads/bg-01.png) no-repeat 0 0;
    background-size: 100% 100%;
}
.layui-fluid-bg-03{
    height: 650px;
    background-image:url('/public/static/upload/pic/ads/company-bg01.jpg');
    background-repeat:repeat-x;
    background-position:right top;
}
.layui-fluid-bg-04 {

    height: 1040px;

    background: url(/public/static/upload/pic/ads/bg-01.png) no-repeat 0 0;
    background-size: 100% 100%;
}
.layui-fluid-bg-05 {

    height: 660px;

    background: url(/public/static/upload/pic/ads/bg-01.png) no-repeat 0 0;
    background-size: 100% 100%;
}
.layui-design-bg{
    height: 900px;
    background-image:url('/public/static/admin/images/desgin-bg.jpg');
    background-repeat:repeat-x;
    background-position:right top;
}
.sPicImg{width:228px;height:126px}


.layui-row-title2{


    color:#8d8d8d;
    font-size: 14px;
    text-align: left;
    height:32px;
    line-height:32px;
    float: left;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    display: -webkit-box;
    overflow: hidden;
}

.layui-row-title2:hover{
    background-color: #f6f1ed;
    height:32px;
}

.shadow{
    float:left;

}
.shadow:hover{
    -webkit-box-shadow: #ccc 0px 10px 10px;
    -moz-box-shadow: #ccc 0px 10px 10px;
    box-shadow: #ccc 0px 10px 10px;  }


.mask{
    position: absolute;
    top:0px;
    right:0px;
    width:300px;
    height:0;
    border-top:150px solid #d7d4cf;
    border-left:100px solid transparent;
    opacity: 0.8;
}
.mask-content{
    position: absolute;
    top:0px;
    right:0px;
    width:300px;
    height: 150px;
}
.mask-title{
    margin-top: 10px;
    margin-right: 10px;
    font-size: 22px;
    font-width: bold;
    color: #444141;
    text-align: right;
}
.mask-title-en{
    margin-top: 10px;
    margin-right: 10px;
    font-size: 12px;
    color: #444141;
    text-align: right;
}
.mask-title-h1{
    margin-top: 10px;
    margin-right: 10px;
    font-size: 14px;
    font-width: bold;
    color: #444141;
    text-align: right;
}
.mask-title-block{
    margin-top:10px;
    margin-right:10px;
    width: 100px;
    height: 20px;
    border: 1px solid #ae9883;
    background-color:#ae9883;
    float: right;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 20px;
}
.player{
    position: absolute;

    right: 0px;
    bottom: 0px;
    width: 80px;
    height: 80px;
    margin-right: 20px;
    margin-bottom: 20px;
}
.layui-row-craft{
    position: absolute;
    color:#003a8f;

    font-size: 16px;
    text-align: left;
    width: 97.5%;
    height: 40px;
    line-height: 40px;
    bottom:0px;
    background-color: #e9b618;
    opacity: 0.9;


}
.layui-row-craft-right{
    position: absolute;
    color:#003a8f;

    font-size: 16px;
    text-align: left;
    width: 97.5%;
    height: 40px;
    line-height: 40px;
    bottom:0px;
    right: 0px;
    background-color: #e9b618;
    opacity: 0.9;


}
.layui-artcle-block{
    margin-left:103px;margin-top:10px;border: 1px solid #e7e6e6; width: 100px;height: 30px;border-radius:20px;text-align: center;line-height: 30px;color: #CCCCCC;
}

.layui-artcle-block a{
    color: #bda583;
}
.layui-artcle-block:hover{
    background-color:#bda583 ;
    color: #FFFFFF;
}
.layui-artcle-block:hover a{

    color: #FFFFFF;
}



.layui-artcle-block-more{

    margin-left:103px;
    margin-top:30px;
    border: 1px solid #bda583;
    width: 200px;
    height: 40px;
    border-radius:20px;
    text-align: center;
    line-height: 40px;
    color: #ffffff;
    font-size: 16px;
    background-color:#bda583 ;
}

.layui-artcle-block-more a{
    color: #ffffff;
}
.layui-artcle-block-more:hover{
    background-color:#ffffff ;
    color: #bda583;
}
.layui-artcle-block-more:hover a{

    color: #bda583;
}
/* 施工工地轮播图CSS */

@charset "utf-8";
.ProductIntroduction {
    position: relative;
    width: 1350px;
    height: 640px;
    margin:40px auto;
    overflow: hidden;
    background-color:#fff;
    /*border: 1px solid #b8a595;*/
    box-shadow: 0px 0px 25px #ccc;
}

.ProductExhibition {
    position: relative;
    width: 100%;
    height: 0px;
    text-align: right;
}

.ProductExhibition .Exhibition_num .Exhibition_item {
    margin-right: 0px;  /*图片右侧间隙*/
    height: 125px;  /*缩略图间距*/
}

.ProductExhibition .Exhibition_num .Exhibition_item img {
    width: 193px;
    height: 119px;
    border-radius: 6px;
    opacity: 0.5;
    vertical-align: top;
    box-sizing: border-box;
    padding: 15px;

}

.ProductExhibition_box,
.ProductExhibition_box .Exhibition_Img,
.ProductExhibition_box .Exhibition_Img img {
    width: 100%;
    height: 640px;
}

.ProductExhibition_box .Exhibition_Img img {
    box-sizing: border-box;
    padding: 15px;
    border-radius: 20px;
}

.Exhibition_items::after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    border-radius: 0 3px 0 0;
    border-color: #af5000 #af5000 transparent transparent;
    border-style: solid;
    border-width: 6px;
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    left: -5px;
    /* right: 0; */
    /background: -o-linear- n(45deg,  rgba(255, 255, 255, 0)  0, rgba(255, 255, 255, 0) 49%, #af5000 50%, #af5000 100%) no-repeat border-box;
    background: linear-gradient(45deg,  rgba(255, 255, 255, 0) , rgba(255, 255, 255, 0) 49%,#af5000 50%, #af5000) no-repeat border-box;
    content: "";
}

.Exhibition_items {
    position: absolute;
    right: 13px;
    top: 13px;
    width: 168px;
    height: 92px;
    box-sizing: border-box;
    border: 0;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 0 3px #af5000;
    box-shadow: inset 0 0 0 3px #af5000;
    -webkit-transition: -webkit-transform .5s cubic-bezier(.86, 0, .07, 1);
    -o-transition: transform .5s cubic-bezier(.86, 0, .07, 1);
    transition: transform .5s cubic-bezier(.86, 0, .07, 1);
    transition: transform .5s cubic-bezier(.86, 0, .07, 1), -webkit-transform .5s cubic-bezier(.86, 0, .07, 1);
}

.icon_LImg img,
.icon_RImg img {
    width: 5px;
    height: 9px;
}

.icon_LImg,
.icon_RImg {
    position: absolute;
    z-index: 30;
    width: 26px;
    height: 26px;
    border-radius: 2rem;
    background-color: black;
    text-align: center;
    line-height: 23px;
    opacity: .5;
}

.icon_LImg {
    top: -50px;
    transition: all .3s;
    right: 85px;
}

.icon_RImg {
    right: 85px;
    transition: all .3s;
    top: 640px;
}

.icon_LImg:hover,
.icon_LImg:focus,
.icon_RImg:hover,
.icon_RImg:focus {
    opacity: .8;
}

.ProductExhibition:hover .icon_LImg {
    top: -50px;
}

.ProductExhibition:hover .icon_RImg {
    top: 613px;
}

.icon_LImg img {
    transform: rotate(90deg);
}

.icon_RImg img {
    transform: rotate(-90deg);
}

.ProductExhibition .Exhibition_num .czt_active img {
    opacity: 1;
}

.ProductExhibition_wrap {
    position: relative;
    width: 1168px;
    height: 640px;
}

.ProductExhibition_box {
    position: absolute;
    height: 120000px;
    transition: all .5s;
}

.ProductExhibition_box img {
    width: 1246px;
    height: auto;
}
/* 施工工地轮播图CSS */

/*右侧浮动条*/

.left-fixed-nav{position: fixed; bottom: 32%; right: 5%; width: 70px; height: auto; background: #dcdcdc; padding: 1px; z-index: 10086;}
.left-fixed-nav a{display: block; margin-top: 1px;color: #a18b74}
.left-fixed-nav a:first-child{margin-top: 0;color: #a18b74}
.left-fixed-nav li{padding-top: 15px;width: 100%; height: 73px;  background: #fff; text-align: center; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;}
.left-fixed-nav li i{ margin-top: 21px; font-size: 30px;}
.left-fixed-nav li h6{color: #999; line-height: 30px;}

.left-fixed-nav li:hover{background: #a18b74; color: #fff;}
.left-fixed-nav li:hover h6{color: #fff;}
/*右侧浮动条*/

/*底部浮动*/
.floatBottom{min-width: 1440px;width: 100%;height: 300px;position: fixed;bottom: -212px;left: 0;background-size:100%;background-repeat: no-repeat;z-index: 100; transition: bottom .5s; -moz-transition: bottom .5s; -webkit-transition: bottom .5s; -o-transition: bottom .5s;}
.showbottom{bottom: 0px;}
/*.floatBottom input,.floatBottom select{background:none;position: absolute;color: #333;border:0;padding-left: 64px;font-size: 16px;width: 319px;height: 50px;}*/
.floatBottom a{display: block;position: absolute;}
.floatBottomBg{min-width: 1440px;width: 100%;height: 128px;position: fixed;bottom: 0;background-color: rgba(000,000,000,0.7);z-index: 99}
body{padding-bottom: 0px;}/* 调整底部位置*/
.floatBottom .bottomup{background-size: 100%;width: 50px;height: 36px;position: absolute;top: 35px;right: 23.5%;animation: bmove 0.8s infinite ease-in;}


/*右侧浮动条*/
/*按钮颜色*/
.submit-block{
    background-color: #a18b74;width:120px;height: 99px;font-size: 16px;line-height: 28px;
}
.submit-blue-block{
    background-color: #003990;height: 45px;margin-bottom: 4px;
}
/*按钮颜色*/

/*首页四个价格*/
.cmdlist-container {
    background: #fff;
    height: 410px;
    border: 1px solid #e8e8e8;
    padding: 0px;
}

.cmdlist-container:hover {
    border: 1px solid #e8e8e8;
    background: #f2f2f2;
}

.cmdlist-container img {
    width: 100%
}


.cmdlist-container1 {
    background: #fff;
    height: auto;
    border: 1px solid #e8e8e8;

}

.cmdlist-container1:hover {
    border: 1px solid #e8e8e8;
    background: #f2f2f2;

}

.cmdlist-container1 img {
    width: 100%
}


.cmdlist-container2 {
    background: #fff;
    height: auto;
    border: 1px solid #e8e8e8;

}

.cmdlist-container2:hover {
    border: 1px solid #fcd049;
    background: #fcd049;
    color: #FFFFFF;
}



.cmdlist-container2 img {
    width: 100%
}
/*首页四个价格*/

/*弹出层询问价格*/
.offerprice-title{
    margin-top:20px;font-size: 30px;font-weight: bold; color: #bda583;text-align: center;
}
.offerprice-input{
    width: 328px;height: 45px;margin: 0 auto;margin-top:30px;
}
.offerprice-btn{
    margin-top:20px;background-color: #bda583;height: 45px;margin-bottom: 4px;width: 200px;
}
.offerprice-text{
    margin-top:20px;text-align: center;font-size: 14px;color:#bda583;
}
/*弹出层询问价格*/

/*工具栏*/
.ck-slide { width: 100%; height: 640px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 640px;}

.toolheight{
    height: 94px;
}

.toolborder{
    border-top: 1px solid #e7e6e6;
}
.toolheight img{
    margin-top:25px;float:left;margin-left: 30px;
}
.toolheight span{
    margin-top:25px;float:left;margin-left:20px;font-size: 20px;color: #a28c77;line-height: 45px;
}
.toolheight:hover{
    background-color: #e0dbd5;
}
/*工具栏*/

/*四个装修模式*/
.homemask{
    right: 15px;
    bottom:15px;
    position: absolute;

    display: none;
}
.homecontent{
    height: auto;
}

.swiper-wrapper-body{position: absolute;right:-47px;  bottom: 0;  background: #f5f1f0; width:160px;height:535px; color: #fff;  opacity: 0.6;}
.swiper-wrapper-body-news{position: absolute;right:0px;  bottom: 0;  background: #f5f1f0; width:337px;height:550px; color: #fff;  opacity: 0.6;}
.swiper-wrapper-h1{font-size:20px;font-weight:bold;margin-top:100px;margin-left:18px;color:#CCCCCC}
.swiper-wrapper-h1-news{font-size:40px;font-weight:bold;margin-top:110px;margin-left:18px;color:#000000}
.swiper-wrapper-title{font-size:16px;font-weight:bold;margin-top:10px;margin-left:18px;color:#000000}
.swiper-wrapper-title-news{font-size:22px;margin-top:30px;margin-left:18px;color:#000000}
.swiper-wrapper-item{font-size:12px;margin-top:10px;margin-left:20px;color:#000000}
.swiper-wrapper-content{font-size:12px;margin-top:30px;margin-left:20px;margin-right:10px;color:#000000}
.swiper-wrapper-content-news{font-size:14px;margin-top:30px;margin-left:20px;margin-right:10px;color:#000000}

.swiper-slide-title{text-align: left;font-size:16px;font-weight:bold;margin-top:20px;margin-left:68px;color:#000000}
.swiper-slide-content{text-align: left;font-size:12px;margin-top:10px;margin-left:48px;margin-right:18px;color:#000000;line-height: 20px;}
.swiper-slide-item{text-align: left;font-size:24px;font-weight:bold;margin-top:10px;margin-left:68px;color:#000000}


.swiper-slide1-title{font-size:20px;font-weight:bold;margin-top:40px;margin-left:30px;margin-right:30px;color:#ffffff}
.swiper-slide1-content{font-size:14px;margin-top:20px;margin-left:30px;margin-right:30px;color:#ffffff;line-height:25px;}


.slide-body{position: absolute;background: #000;top:61px; width:214px;height:75px; color: #fff;  opacity:0.7;font-weight:bold;line-height: 30px;padding-top:45px;}
/*.slide-body-select{position: absolute;top:61px; width:214px;height:75px; display:none;}*/
.slide-body-tow{position: absolute;background: #000;top:198px; width:214px;height:75px; color: #fff;  opacity:0.7;font-weight:bold;line-height: 30px;padding-top:45px;}


.set-price-body{position: absolute;margin-left: 23px; bottom: 35px;height: 80px;  background: #ffffff; width:15%; color: #000;  opacity: 0.8;border-radius:20px;}





/*导航头部*/
/*头部*/



#nav-header a,
#nav-header a:link,
#nav-header a:visited {
    color: #555555;
    text-decoration: none;
    font-size: 16px;
}

#nav-header a:hover,
#nav-header nav li:hover {
    color: #ac3b03;
}

#nav-header {
    background: #fff;
    height: 70px;
    line-height: 70px;
    /*border-bottom: 1px solid #e4e4e4;*/
}
#nav-header.fixed{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
}
#nav-header h1 {
    display: inline;
}
/*
#nav-header .header {
	width: 1000px;
	margin: 0 auto;
}
*/



#nav-header nav {
    /*width: 540px;*/
    display: inline-block;
    float: left;
}

#nav-header nav li {
    color: #555;
    list-style: none;
    line-height: 101px;   /*线高*/
    padding-right: 45px;
    text-decoration: none;
    font-size: 16px;
    float: left;
    cursor: pointer;
    position: relative;
}

#nav-header nav li:hover .slide-submeu {
    display: block;
}

#nav-header nav li i.slide-icon {
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}

#nav-header nav li:hover i.slide-icon {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

#nav-header nav li i.slide-icon {
    background: url(../images/icon.png);
    background-position: 0px -47px;
    display: inline-block;
    width: 11px;
    margin-left: 5px;
    height: 7px;
}




/*子菜单*/

#nav-header .submenu {
    position: absolute;
    width: 210px;
    font-size: 12px;
    color: #333;
    background: #fff;
    z-index: 800;
    padding: 14px 0;
    right: 0;
    top: 50px;
    border-top: 1px solid #e0e0e0;
    display: none;
}

#nav-header .submenu a {
    line-height: 35px;
    padding: 0 14px;
    display: block;
    font-size: 12px;
}

#nav-header .submenu a:hover {
    background: #fafafa;
}

#nav-header .submenu a {
    color: #333333;
}


/*user-slide*/

#nav-header .user-slide a i {
    width: 12px;
    height: 12px;
    background: url(../images/icon.png) 0 0 no-repeat;
    display: inline-block;
    margin-right: 12px;
    float: left;
}

#nav-header .zhiye-submenu a i.data-icon {
    background: url(../images/data.png) 0 0 no-repeat;
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-left: -4px;
    margin-top: 3px;
    margin-right: 8px;
}

#nav-header .zhiye-submenu a i.mlearning-icon {
    background: url(../images/ml.png) 0 0 no-repeat;
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    margin-left: -4px;
    margin-top: 3px;
    margin-right: 8px;
}

/*子菜单*/

#nav-header .slide-submeu {
    position: absolute;
    left: -44px;
    top: 100px;  /*调整顶部距离*/
    z-index: 1000;
    width: 152px;
    padding: 5px 0;
    background: #fff;
    border-top: 1px solid #E4E4E4;
    box-shadow: -1px 3px 5px rgba(000, 000, 000, 0.3);/*调整盒子阴影部分*/
    display: none;
    text-align: center;
}

#nav-header .careerpath .slide-submeu a {
    line-height: 30px;

}

#nav-header .careerpath .slide-submeu a:nth-child(2n) {
    background: #fff;
}

#nav-header .slide-submeu a {
    display: block;
    line-height: 45px;
    padding: 0px 15px;
    font-size:16px;
}

#nav-header .slide-submeu strong {
    display: block;
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    padding: 0px 15px;
    color: #b9b9b9;
    background: #fafafa;
}

#nav-header .slide-submeu a:nth-child(2n) {
    background: #FAFAFA;
    font-size:16px;
}


/*icon*/

#nav-header .zhiye-submenu a i {
    display: inline-block;
    float: left;
    width: 14px;
    height: 14px;
    margin-top: 8px;
    margin-right: 10px;
    background: url(/public/static/admin/images/icon.png);
}

#nav-header .zhiye-submenu a i.web-icon {
    background-position: -94px -23px;
}

#nav-header .zhiye-submenu a i.android-icon {
    background-position: 0px -26px;
}

#nav-header .zhiye-submenu a i.ios-icon {
    background-position: -48px -19px;
    margin-top: 6px;
}

#nav-header .zhiye-submenu a i.python-icon {
    background-position: -76px 0px;
    margin-top: 8px;
}

#nav-header .zhiye-submenu a i.wx-icon {
    background-position: -99px 0px;
    margin-top: 7px;
}

#nav-header .zhiye-submenu a i.golang-icon {
    background-position: -20px -26px;
    margin-top: 9px;
}

#nav-header .zhiye-submenu a i.php-icon {
    background-position: -48px 0px;
    width: 20px;
    margin-left: -4px;
    margin-top: 9px;
}

#nav-header .zhiye-submenu a i.yw-icon {
    background-position: -102px -45px;
    margin-top: 12px;
}

#nav-header .zhiye-submenu a i.xmjl-icon {
    background-position: -82px -45px;
    margin-top: 11px;
}



#nav-header ::-webkit-input-placeholder {
    color: #b9b9b9;
}

#nav-header :-moz-placeholder {
    color: #b9b9b9;
}

#nav-header ::-moz-placeholder {
    color: #b9b9b9;
}

#nav-header :-ms-input-placeholder {
    color: #b9b9b9;
}

#nav-header .qy-box i {
    display: inline-block;
    float: left;
    width: 14px;
    height: 14px;
    margin-top: 8px;
    margin-right: 5px;
    background: url(../images/company_2.png) no-repeat;
}

#nav-header .qy-box i.wr-icon {
    background-position: -35px 0;
    margin-top: 11px;
}

#nav-header .qy-box i.aws-icon {
    background-position: -20px 0;
    margin-top: 9px;
}

#nav-header .qy-box i.txy-icon {
    background-position: 0px 0;
    width: 20px;
    margin-left: -2px;
    margin-top: 10px;
}

#nav-header .qy-box i.gt-icon {
    background-position: -50px 0;
    margin-top: 10px;
    margin-left: 1px;
}

#nav-header .qy-box i.baidu-icon {
    background-position: -72px 0;
    margin-top: 10px;
}

.nav-this-selected a{
    color: #ac3b03;

}

/**/
.layui-this-selected{margin:0 auto;width: 40px;border-bottom:solid 3px #ac3b03;}
.layui-this-none{margin:0 auto;width: 40px;border-bottom:solid 3px #ffffff;}

.nav-line-this-selected{
    margin:0 auto;width: 28px;border-bottom:solid 3px #ac3b03;position: absolute;top:70px;left:18px;
}
.nav-line-this-none{
    margin:0 auto;width: 28px;border-bottom:solid 3px #ffffff;position: absolute;top:70px;left:18px;
}

.nav-line-child-selected{
    margin:0 auto;width: 28px;border-bottom:solid 3px #ac3b03;margin-right:35px;position: absolute;top:70px;left:18px;
}
.nav-line-child-none{
    margin:0 auto;width: 28px;border-bottom:solid 3px #ffffff;margin-right:35px;position: absolute;top:70px;left:18px;
}
.nav-line-home-selected{
    margin:0 auto;width: 28px;border-bottom:solid 3px #ac3b03;position: absolute;top:70px;left:1px;
}
.nav-line-home-none{
    margin:0 auto;width: 28px;border-bottom:solid 3px #ffffff;position: absolute;top:70px;left:1px;
}
/**/

/*头部结束*/